set(template [=[
替换变量a: ${a}
替换变量b: @b@

定义宏C
#cmakedefine C

定义0/1宏D
#cmakedefine01 D

定义值为e的宏E
#cmakedefine E e

定义值为F变量的值的宏F
#cmakedefine F @F@
]=])